The Art of Requirements Triage
نویسنده
چکیده
42 Computer The Art of Requirements Triage I n meeting rooms of development organizations worldwide, a familiar scene plays out: Marketing personnel say, " The new release must provide feature X in eight months or we might as well not even build it. " System developers respond, " If we build feature X into the next release, we'll need 12 months to deliver it. " This exchange has two possible outcomes: One, developers bend under the pressure and agree to an impossible schedule. The product is delivered late, and the company fails to meet its forecasts. Two, marketing personnel bend under the pressure and agree to a less-than-satisfactory product. The product is delivered on time but to an uninterested market, and the company again fails to meet its forecasts. More and more companies are feeling this requirements versus resources tension. Driven by an increasingly competitive market, they attempt to add features and compress schedules for the delivery of every product. The result is often a complete mis-match of requirements and resources, resulting in products that fail to satisfy customer needs. Medical personnel must deal with similar considerations when treating victims of a disaster—a practice dubbed triage. They systematically categorize victims into three groups: those who will die whether treated or not, those who will resume normal lives whether treated or not, and those for whom medical treatment may make a significant difference. Each group requires a different strategy. The first group receives palliative care, the second group waits for treatment, and the third requires some ranking in light of available resources. As new victims appear, personnel must repeat the categorization. Determining what requirements a product will satisfy follows a similar triage process. In the first group are requirements that the next baseline clearly must satisfy. In the second are requirements that the next baseline clearly need not satisfy. In the third group are requirements that the product could incorporate, but that the development team must first carefully weigh against available resources. Again, each group requires a different strategy: Put the candidate features in the product, put them in a bin for consideration in the next release, or group them by priority on the basis of available resources. As new requirements appear, new priorities are established, and the team revisits the categories. Triage—the process of determining which requirements a product should satisfy given the time and resources available—comprises three main activities: …
منابع مشابه
The Effect of Smartphone-based Training of Triage the Knowledge and Decision Making of Emergency Nurses
Background and Objectives: The rapid and accurate triage of patients is the key to success in patient care and to enable the identification of patients in need of emergency care. Therefore, this study was conducted to determine the effect of smart triage training on nurses' knowledge and decision making. Materials and Methods: This quasi-experimental study was conducted with a pre-test and pos...
متن کاملEvaluating the accuracy of emergency nurses in correct triage using emergency severity index triage in Sina hospital of Tabriz: a cross-sectional analysis
Objective: Triage refers to the evaluation and categorization of patients for better management to deliver services. A good triage system should be able to accurately specify the patients who require urgent care. Thus, this study aimed to evaluate the accuracy of emergency nurses in correct triage using Emergency Severity Index (ESI) triage. Methods: In ...
متن کاملThe effect of performance-based exercise on reducing START miss triage rate in pre-hospital emergency: a protocol study
Introduction: The Emergency Medical System is responsible for providing all rescue treatment measures outside the hospital. One of the most important and effective concepts in emergency management and decision making is triage. One of the significant challenges in performing different types of triage is the occurrence of miss triage. Identifying and applying solutions to reduce the above challe...
متن کاملKnowledge of triage in the senior medical students in Shiraz University of Medical Sciences
Introduction: Triage is a response to the problem of overcrowdingin Emergency Departments (EDs) and accuracy of decisions madeby the triage unit affects the ultimate outcome of EDs. This studywas conducted to evaluate the knowledge of triage among lastyear medical students in Shiraz University of Medical Sciences.Methods: This is a cross-sectional analytical study whose subjectswere all the sen...
متن کاملTriage for Legal Requirements
The high cost of non-compliance with laws and regulations that govern software systems makes legal requirements prioritization crucial. In addition, software design, expense, and time constraints all influence how requirements are prioritized. Prioritizing requirements derived from laws and regulations can be untenable using traditional pairwise requirements prioritization techniques because th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Computer
دوره 36 شماره
صفحات -
تاریخ انتشار 2003